// export type TokenData : {
//     token: string | null;
//     expires: number | null;
// };
export interface LoginData {
    userAccount: string;
    userPassword: string;
}

export interface RegisterData {
    userAccount: string,
    userPassword: string,
    checkPassword: string,
}
export interface UserInfo {
    Hash:number, 
    id:number, 
    username:string, 
    userAccount:string, 
    avatarUrl:string, 
    gender:string, 
    userPassword:string, 
    phone:number, 
    email:string, 
    userStatus:number, 
    createTime:Date, 
    updateTime:Date, 
    isDelete:number, 
    serialVersionUID:number, 
    userRole:number,
}
 export interface DataItem {
    id: number;
    username: string;
    userAccount: string;
    avatarUrl: string;
    gender: number;
    userPassword: string;
    phone: string;
    email: string;
    userStatus: number;
    createTime: string;
    updateTime: string;
    isDelete: number;
    userRole: number;
  }

// export interface RegisterForm {
//     username: string;
//     password: string;
//     confirmPassword: string;
// }
// export interface XLLogin {
    
// }

